package com.junjiao.util.java.jdbc;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.SQLException;
import java.sql.Statement;

import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;

public class JDBCUtil {
	static Log log = LogFactory.getLog(JDBCUtil.class);
	/**
	 * com.mysql.jdbc.Driver
	 * oracle.jdbc.driver.OracleDriver
	 */
	private static String driverName = "";
	/**
	 * jdbc:oracle:thin:@192.168.0.23:1521:ora10g
	 * jdbc:mysql://localhost:3306/test
	 */
	private static String url = "jdbc:mysql://192.168.2.199:3306/51auto_v4";
	private static String userName = "root";
	private static String password = "51auto_v4";
	
	public static Connection getConnection(){
		Connection conn = null;
		Statement stmt = null;
		PreparedStatement rs = null;
		//加载和注册数据库驱动
		try {
			Class.forName(driverName);
		} catch (ClassNotFoundException e) {
		    log.error("注册数据库驱动失败："+e.getMessage());
		}
		//接数据库
        try {
			conn = DriverManager.getConnection(url, userName, password);
		} catch (SQLException e) {
			 log.error("数据库连接失败："+e.getMessage());
		}
		//创建PreparedStatement对象
		try {
			stmt = conn.createStatement();
		} catch (SQLException e) {
			e.printStackTrace();
		}
		//操作数据库，执行SQL语句
		String sql = "INSERT INTO qa_ques_ans_data (question,content,answer,create_time,TYPE)  VALUES ('紧急情况 买了13款欧蓝德的兄弟的进来一下～～','我的13款欧蓝德 在1300-1400转区间共振得比较 厉害～～开的时候 ～～你们的会吗～～也没什么声音 ～～就感觉振动有效小轰～～～～','[\"?    我2.4的 你的呢Nathansy 2013/4/16 19:20:48 发表在 16楼      我2.4的 你的呢一样，我再感受感受啊\",\"买了半月 跑了1000多公里 没有你说的那种情况 你是不是把发动机声音听成了共振 刚开始我也不习惯发动机 去车管所办手续的时候 旁边一辆览胜 一辆X5他们的发动机声音也是有点大 好像SUV都比小车的声音大吧\",\"200公里没发现\",\"哥 羡慕你运气好啊\",\"没有这种情况。\",\"还有我拿来是开正的时候 方向盘还有点小歪郁闷死了～～车跑直线时 方向盘 有点向右歪～～万幸的是不会跑偏～～你是不是先检查一下前轮，看看是不是有一边轮胎扎了东西，那样也会跑偏和异常共振没有你说的现象，小O还是相当给力。我的也没有这个问题，去经销商那询问一下吧漆面不知道被哪飞了一车漆沫（墙漆）花了好大经理才清理干净 ? 现在我就想去做一下四轮定位和动平衡看看能否改善 加速竟然比我307还轰 ?一点也不线性～～哎～～除了这个问题我对这个车超满意～～\",\"还有我拿来是开正的时候 方向盘还有点小歪郁闷死了～～车跑直线时 方向盘 有点向右歪～～万幸的是不会跑偏～～\",\"渝州风云2012 2013-4-1 20:05:34 发表在 7楼            根据LZ所述，前轮作动平衡调试后即可解决。奇怪的是新车怎么会轮胎动平衡有问题，难道是轮鼓边沿的平衡块撞掉了？LZ可先检查一下轮鼓边沿的平衡块。\",\"?    我跑了3千了 真没遇到你说的情况。我的跑了18000了，有一点向右跑偏，不是很明显，共振我到没觉得，前减震装个平衡杆『顶吧』就好多了，这款车的连接部分有些强度不够，现在配件很少，最好连底盘都安装平衡杆，个人建议经过好几天的研究～～最后感觉可能是缸体的问题 缺缸 点火不良 什么之类的～～嫌疑很大～～我在用试驾车时明显感觉我的车子油门比试驾车重～～不怎么爱跑的样子～～然后在爬个小坡～～就很一般的那种都没多少斜度～～转速都在2500速度上不去 就飞回1200-1400然后就震了～～早上起来发动汽油味大～～我开始怀疑发动机点火系统了\",\"我的也歪，，也有点跑偏呢。。\",\"?    哥 羡慕你运气好啊\",\"?    我的也歪，，也有点跑偏呢。。没有这种情况。200公里没发现13款车主朋友们 ?你们试试爬坡的时候 时速在30-40左右 1300-1400转之间看看是否会振动比较明显～～我总感觉在爬坡时只要转速表一跑到2500左右转时 一掉下来1300-1400左右 就有很明显振动 ? 1300-1400左右过弯也比较明显～～为了这个问题我跑了好几次4S ，本来要求做4轮定位 4S不大肯 说新车不用做定位再说定位问题不是这样震的，或者有高人给小弟指点一下～～这个问题挺烦心的老跑4S搞得我像没事找事的～～但说白了是三菱给我找事 哎 那个痛苦啊～试了试驾车不会这样震非常轻微～成个例了？？元芳你怎么看～！打了400电话叫找当地授权商～～授权商找不到答案～～又是那个烦啊\",\"?    买了半月 跑了1000多公里 没有你说的那种情况 你是不是把发动机声音听成了共振 刚开始我也不习惯发动机 去车管所办手续的时候 旁边一辆览胜 一辆X5他们的发动机声音也是有点大 好像SUV都比小车的声音大吧根据LZ所述，前轮作动平衡调试后即可解决。奇怪的是新车怎么会轮胎动平衡有问题，难道是轮鼓边沿的平衡块撞掉了？LZ可先检查一下轮鼓边沿的平衡块。\",\"?    哥～我做了了～～没有效果～～要4S给我做定位～～不肯～～然道定位很麻烦吗？？\",\"我的13款欧蓝德 在1500转区间共振得比较 厉害～～开的时候 ～～你们的会吗～～也没什么声音 ～～就感觉振动有效小轰～～～～\",\"?    兄弟 那你会有振动感觉吗～～很低频的那种轰～～然后明显传递过来振动感～～过了1500转就消失了\"]','2213-04-24 06:42:51', 3) ;";
		try {
			stmt.executeQuery(sql);
		} catch (SQLException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		
		return conn;
	}
	
	public static void main(String[] args) {
		getConnection();
	}
}
